#outer-box{
	height:100%;
	/*padding-right:300px;*/
}
#container{
	height:100%;
	width:100%;
}
/* #panel{
	position:absolute;
	top:60px;
	bottom:0;
	right:0;
	height:100%;
	overflow:auto;
	width:360px;
	z-index:999;
	border-left:1px solid #eaeaea;
	background:#fff;
} */
#btnList{
	position:absolute;
	right:300px;
	top:0;
	padding:0;
	margin:0;
	z-index:999;
}
#btnList li{
	padding:5px;
}
#btnList input{
	padding:3px 10px;
	min-width:120px;
}
li.poibox{
	border-bottom:1px solid #eaeaea;
	border-left:2px solid rgba(0,0,0,0);
	padding:10px 3px;
	cursor:pointer;
}
li.poibox.selected{
	border-left-color:#f00;
	background:#f6f6f6;
}
li.poibox:hover{
	background:#f6f6f6;
}
li.poibox:last-child{
	border-bottom:none;
}
h3.poi-title{
	margin:3px 0;
	font-size:13px;
}
.poibox .poi-info-left{
	padding-left:8px
}
.poi-addr{
	margin:7px 0 0;
}
.poibox .poi-imgbox{
	/* width:100px;
	height:74px; */
	text-align: center;
	vertical-align:top;
	float:right;
	margin:0 8px;
	overflow:hidden
}
.poibox .poi-img{
	display:inline-block;
	width:36px;
	height:50px;
	background-size:cover;
	background-position:50% 50%;
}
.amap-simple-marker.my-marker .amap-simple-marker-label{
	font-size:12px;
	color:#eee;
	font-family:sans-serif;
}
.selected .amap-simple-marker.my-marker .amap-simple-marker-label{
	font-size:14px;
	color:orange;
	font-weight:700;
}
@-webkit-keyframes flash{
from,
50%,
to{
opacity:1;
}
25%,
75%{
opacity:0;
}
}
@keyframes flash{
from,
50%,
to{
opacity:1;
}
25%,
75%{
opacity:0;
}
}
.flash{
	-webkit-animation-name:flash;
	animation-name:flash;
}
.animated{
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.scrollbar1::-webkit-scrollbar-track{
	-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
	background-color:#fff;
}
.scrollbar1::-webkit-scrollbar{
	width:6px;
	background-color:#fff;
}
.scrollbar1::-webkit-scrollbar-thumb{
	background-color:#aaa;
}
.clear{
	clear:both;
}
.classsify-down{
	z-index: 9999;
}